package com.hqd.sellrelation.server.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
public class VisitSearchDto {



    //--企业
    @ApiModelProperty(value = "企业名称")
    private String companyName;
    @ApiModelProperty(value = "单位性质")
    private String companyScope;
    @ApiModelProperty(value = "注册地址")
    private String registerAddress;
    @ApiModelProperty(value = "纳税人识别号")
    private String taxNo;
    @ApiModelProperty(value = "营业地址")
    private String address;
    @ApiModelProperty(value = "房产属性")
    private Byte estateType;
    @ApiModelProperty(value = "已租年数")
    private Integer rentYear;
    @ApiModelProperty(value = "总租年数")
    private Integer rentYearCount;
    @ApiModelProperty(value = "员工人数")
    private Integer employeeCount;
    @ApiModelProperty(value = "预期企业年业务量")
    private Integer reckon;
    @ApiModelProperty(value = "预计年纳税总额")
    private Integer reckonTax;
    @ApiModelProperty(value = "企业主营业务")
    private String businessMain;
    @ApiModelProperty(value = "注册时间")
    private Date registerTime;
    @ApiModelProperty(value = "法人")
    private String legalPerson;
    @ApiModelProperty(value = "法人电话")
    private String legalPhone;
    @ApiModelProperty(value = "传真")
    private String fax;
    @ApiModelProperty(value = "实际负责人")
    private String actualOwner;
    @ApiModelProperty(value = "实际负责人微信")
    private String actualOwnerWechat;
    @ApiModelProperty(value = "实际负责人手机")
    private String actualOwnerPhone;
    @ApiModelProperty(value = "实际负责人邮箱")
    private String actualOwnerEmail;

    //--人员
    @ApiModelProperty(value = "姓名")
    private String name;
    @ApiModelProperty(value = "性别")
    private Byte sex;
    @ApiModelProperty(value = "地址")
    private String addressPerson;
    @ApiModelProperty(value = "身份证")
    private String idCard;
    @ApiModelProperty(value = "联系电话")
    private String phone;
    @ApiModelProperty(value = "微信")
    private String wechat;
    @ApiModelProperty(value = "QQ")
    private String qqNumber;
    @ApiModelProperty(value = "邮箱")
    private String email;
    @ApiModelProperty(value = "预计代理数量")
    private String reckonAmount;
    @ApiModelProperty(value = "预计代理类型")
    private String reckonType;
    @ApiModelProperty(value = "预计企业年业务量")
    private String reckonPerson;

    //--基本信息
    private String id;
    @ApiModelProperty(value = "拜访类型")
    private Byte visitType;
    @ApiModelProperty(value = "拜访时间")
    private Date visitTime;
    @ApiModelProperty(value = "客户类型")
    private Byte type;
    @ApiModelProperty(value = "定位图片地址")
    private String locateUrl;
    @ApiModelProperty(value = "视频地址")
    private String videoUrl;
    @ApiModelProperty(value = "资格认定地址")
    private String qualificationUrl;
    @ApiModelProperty(value = "其他附件")
    private String otherUrl;
    @ApiModelProperty(value = "拜访状态")
    private Byte visitStatus;
    @ApiModelProperty(value = "调查结果")
    private String result;
    @ApiModelProperty(value = "备注")
    private String remark;
}
